package org.ycsoft.metroid;

import java.util.ArrayList;

public class ItineraryItem {
	private String label1;
	private String label2;
	private ArrayList<Integer> images = new ArrayList<Integer>();
	private Object data; //associated data
	
	public ItineraryItem(String label1,String label2,Object data){
		this.label1 = label1;
		this.label2 = label2;
		this.data = data;
	}
	
	public ItineraryItem(){
		this.label1 = null;
		this.label2 = null;
		this.data = null;
	}
	
	public String getLabel1(){
		return label1;
	}
	
	public void setLabel1(String label1){
		this.label1 = label1;
	}
	
	public String getLabel2(){
		return label2;
	}
	
	public void setLabel2(String label2){
		this.label2 = label2;
	}
	
	public void addImage(Integer img){
		images.add(img);
	}
	
	public void setData(Object o){
		data = o;
	}
	
	public Object getData(){
		return data;
	}
	
	public ArrayList<Integer> getImages(){
		return images;
	}
}
